//
//  BC_BrowserTreeNode.h
//  GameTree
//
//  Created by BrunoCausse on 13/11/10.
//  Copyright 2010-2013 poulailler cie. All rights reserved.
//

#import <Cocoa/Cocoa.h>

extern NSString * const BCInfosKey;
extern NSString * const BCChildrenKey;

@class BC_Move;
@class BC_Board;

@interface BC_BrowserTreeNode : NSTreeNode {

}

+ (BC_BrowserTreeNode *)treeNodeEmpty;
+ (BC_BrowserTreeNode *)nodeWithPropertyList:(NSDictionary *)dictionary withBoard:(BC_Board *)board;

- (NSDictionary *)propertyList;

//- (NSImage *)image;
//
//- (NSIndexPath *)firstNodeWithTitlePrefix:(NSString *)prefix;

@end
